package br.com.velp.sudecap.enumerator;

/**
 * <sumario>
 * <objetivo>"Rastreabilidade"</objetivo>
 * <autor>EDUARDO SANTOS DE OLIVEIRA</autor>
 * <versao>1.0.0.0</versao>
 * <data_criacao> 06.11.2012 </data_criacao>
 * <data_ultima_alteracao> 18.10.2013 </data_ultima_alteracao>
 * <descricao> Enumerator Responsável Por Armazenar os 
 *             Redirecionamentos de Páginas do Sistema 
 * </descricao>
 * </sumario>
 */
public enum PaginaEnum {
    
    //Página Principal do Sistema
    PAGINA_PRINCIPAL("/restrito/principal?faces-redirect=true"),
    
    //Página de Login do Sistema
    PAGINA_LOGIN("/login?faces-redirect=true"),
    
    //Empreendimento
    CONSULTAR_EMPREENDIMENTO("/restrito/cadastro/empreendimento/consultar_empreendimento?faces-redirect=true"),
    MANTER_EMPREENDIMENTO("/restrito/cadastro/empreendimento/manter_empreendimento?faces-redirect=true"),
    OVERVIEW_EMPREENDIMENTO("/restrito/cadastro/empreendimento/overview_empreendimentos?faces-redirect=true"),
    
    //Cartório
    CONSULTAR_CARTORIO("/restrito/cadastro/cartorio/consultar_cartorio?faces-redirect=true"),
    MANTER_CARTORIO("/restrito/cadastro/cartorio/manter_cartorio?faces-redirect=true"),
    
    //Usuário
    CONSULTAR_USUARIO("/restrito/cadastro/usuario/consultar_usuario?faces-redirect=true"),
    MANTER_USUARIO("/restrito/cadastro/usuario/manter_usuario?faces-redirect=true"),
    PERMISSAO_USUARIO("/restrito/cadastro/permissaousuario/permissao_usuario?faces-redirect=true"),
    GRUPO_USUARIO("/restrito/cadastro/grupousuario/grupo_usuario?faces-redirect=true"),
    
    //Decreto
    CONSULTAR_DECRETO("/restrito/cadastro/decreto/consultar_decreto?faces-redirect=true"),
    MANTER_DECRETO("/restrito/cadastro/decreto/manter_decreto?faces-redirect=true"),
    
    //Imóvel
    CONSULTAR_IMOVEL("/restrito/cadastro/imovel/consultar_imovel?faces-redirect=true"),
    MANTER_IMOVEL("/restrito/cadastro/imovel/manter_imovel?faces-redirect=true"),
    
    //Pessoa
    CONSULTAR_PESSOA("/restrito/cadastro/pessoa/consultar_pessoa?faces-redirect=true"),
    MANTER_PESSOA("/restrito/cadastro/pessoa/manter_pessoa?faces-redirect=true"),
    
    //Processo Administrativo
    CONSULTAR_PROCESSO_ADMINISTRATIVO("/restrito/cadastro/processo/consultar_processo?faces-redirect=true"),
    MANTER_PROCESSO_ADMINISTRATIVO("/restrito/cadastro/processo/manter_processo?faces-redirect=true"),
    
    //Desapropriação
    CONSULTAR_DESAPROPRIACAO("/restrito/cadastro/desapropriacao/consultar_desapropriacao?faces-redirect=true"),
    MANTER_DESAPROPRIACAO("/restrito/cadastro/desapropriacao/manter_desapropriacao?faces-redirect=true"),
    
    //Avaliação
    CONSULTAR_AVALIACAO("/restrito/cadastro/avaliacao/consultar_avaliacao?faces-redirect=true"),
    MANTER_AVALIACAO("/restrito/cadastro/avaliacao/manter_avaliacao?faces-redirect=true"),
    
    //Negociação
    CONSULTAR_NEGOCIACAO("/restrito/cadastro/negociacao/consultar_negociacao?faces-redirect=true"),
    MANTER_NEGOCIACAO("/restrito/cadastro/negociacao/manter_negociacao?faces-redirect=true"),
    CONSULTAR_ITENS_NEGOCIACAO_UNIFICADA("/restrito/cadastro/unificarprocesso/consultar_itens_unificar_negociacao?faces-redirect=true"),    
    UNIFICAR_ITENS_NEGOCIACAO("/restrito/cadastro/unificarprocesso/unificar_itens_negociacao?faces-redirect=true"),    
    
    //Cadastro de NPD's
    MANTER_NPD("/restrito/cadastro/npd/manter_npd?faces-redirect=true"),    
    
    //Configuração
    CONSULTAR_CONFIGURACAO("/restrito/configuracao/consultar_configuracao?faces-redirect=true"),
    
    //Consulta a Registros de Logs de Eventos do Sistema
    CONSULTAR_LOG_EVENTOS("/restrito/logevento/consultar_log_evento?faces-redirect=true"),
    
    //Processos Jurídicos
    CONSULTAR_PROCESSO_JURIDICO("/restrito/cadastro/processojuridico/consultar_processo_juridico?faces-redirect=true"),
    MANTER_PROCESSO_JURIDICO("/restrito/cadastro/processojuridico/manter_processo_juridico?faces-redirect=true"),
    
    //Setores
    CONSULTAR_SETOR("/restrito/cadastro/setor/consultar_setor?faces-redirect=true"),
    MANTER_SETOR("/restrito/cadastro/setor/manter_setor?faces-redirect=true"),
    
    //Locais
    CONSULTAR_LOCAL("/restrito/cadastro/local/consultar_local?faces-redirect=true"),
    MANTER_LOCAL("/restrito/cadastro/local/manter_local?faces-redirect=true"),
    
    //Diretorias
    CONSULTAR_DIRETORIA("/restrito/cadastro/diretoria/consultar_diretoria?faces-redirect=true"),
    MANTER_DIRETORIA("/restrito/cadastro/diretoria/manter_diretoria?faces-redirect=true"),
    
    //Andares
    CONSULTAR_ANDAR("/restrito/cadastro/andar/consultar_andar?faces-redirect=true"),
    MANTER_ANDAR("/restrito/cadastro/andar/manter_andar?faces-redirect=true"),
    
    //Requisições de Numerários
    CONSULTAR_REQUISICAO_NUMERARIO("/restrito/cadastro/requisicao/consultar_requisicao_num?faces-redirect=true"),
    
    //Relatórios
    RELATORIO_MONITORAMENTO_EMPREENDIMENTO("/restrito/relatorio/monitoramento_empreendimento?faces-redirect=true"),
    RELATORIO_EMPREENDIMENTO_DECRETO("/restrito/relatorio/empreendimento_decreto?faces-redirect=true"),
    RELATORIO_QUADRO_RESUMO_MULTIFAMILIAR("/restrito/relatorio/quadro_resumo_multifamiliar?faces-redirect=true"),
    RELATORIO_GERAL_CADASTROS_TECNICOS("/restrito/relatorio/geral_cadastro_tecnico?faces-redirect=true"),
    RELATORIO_UNIFICADO("/restrito/relatorio/relatorio_unificado?faces-redirect=true"),
    RELATORIO_FINANCEIRO("/restrito/relatorio/relatorio_financeiro?faces-redirect=true");
    
    private String value;

    private PaginaEnum(String value) {
	this.value = value;
    }

    public String getValue() {
	return value;
    }
    
}
